have the facts straight - Francés Inglés Diccionario